
            const zh_cn = {
                name: 'zh-cn',
                blocklyMessage: {
                     EXT_OBSTACLE_AVOIDANCE_EXT_OBSTACLE_AVOIDANCE : '红外避障模块',
 EXT_OBSTACLE_AVOIDANCE_EXTENSIONNAME : '红外避障模块',
 EXT_OBSTACLE_AVOIDANCE_EXTENSIONDESCRIPTION : '红外避障模块，前方遇到障碍物时，蓝灯亮起，同时信号输出接口输出数字信号。',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_0 : '2',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_1 : '3',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_2 : '4',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_3 : '5',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_4 : '6',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_5 : '7',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_6 : '8',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_7 : '9',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_8 : '10',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_9 : '11',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_10 : '12',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_11 : '13',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881 : '引脚 %1 是否检测到前方有障碍物',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_0 : 'A0',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_1 : 'A1',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_2 : 'A2',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_3 : 'A3',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_4 : 'A4',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_5 : 'A5',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999 : '避障传感器引脚 %1 的模拟值',
 EXT_OBSTACLE_AVOIDANCE_CATE_635CE3C2 : '红外避障模块',

                }
            }

            const zh_tw = {
                name: 'zh-tw',
                blocklyMessage: {
                     EXT_OBSTACLE_AVOIDANCE_EXT_OBSTACLE_AVOIDANCE : '红外避障模块',
 EXT_OBSTACLE_AVOIDANCE_EXTENSIONNAME : '红外避障模块',
 EXT_OBSTACLE_AVOIDANCE_EXTENSIONDESCRIPTION : '红外避障模块，前方遇到障碍物时，蓝灯亮起，同时信号输出接口输出数字信号。',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_0 : '2',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_1 : '3',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_2 : '4',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_3 : '5',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_4 : '6',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_5 : '7',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_6 : '8',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_7 : '9',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_8 : '10',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_9 : '11',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_10 : '12',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_11 : '13',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881 : '引脚 %1 是否检测到前方有障碍物',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_0 : 'A0',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_1 : 'A1',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_2 : 'A2',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_3 : 'A3',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_4 : 'A4',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_5 : 'A5',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999 : '避障传感器引脚 %1 的模拟值',
 EXT_OBSTACLE_AVOIDANCE_CATE_635CE3C2 : '红外避障模块',

                }
            }
            
            const en = {
                name: 'en',
                blocklyMessage: {
                     EXT_OBSTACLE_AVOIDANCE_EXT_OBSTACLE_AVOIDANCE : 'Obstacle avoidance',
 EXT_OBSTACLE_AVOIDANCE_EXTENSIONNAME : 'Obstacle avoidance',
 EXT_OBSTACLE_AVOIDANCE_EXTENSIONDESCRIPTION : 'Infrared obstacle avoidance module, when the front encounters an obstacle, the blue light comes on, while the signal output interface outputs a digital signal.',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_0 : '2',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_1 : '3',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_2 : '4',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_3 : '5',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_4 : '6',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_5 : '7',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_6 : '8',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_7 : '9',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_8 : '10',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_9 : '11',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_10 : '12',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881_PIN_11 : '13',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299881 : 'Pin %1 Whether an obstacle is detected ahead',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_0 : 'A0',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_1 : 'A1',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_2 : 'A2',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_3 : 'A3',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_4 : 'A4',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999_PIN_5 : 'A5',
 EXT_OBSTACLE_AVOIDANCE_BLOCK_1608087299999 : 'Analog value of the obstacle avoidance sensor pin %1',
 EXT_OBSTACLE_AVOIDANCE_CATE_635CE3C2 : 'Obstacle avoidance',

                }
            }
            
            module.exports = [
                zh_cn,
                zh_tw,
                en
            ];
        